package org.streets.workflow.engine.extension;

import org.streets.workflow.engine.WorkflowException;
import org.streets.workflow.engine.event.NodeEvent;
import org.streets.workflow.engine.mem.StartNode;


/**
 *
 */
public class StartNodeExtension extends SyncRouterExtension {

    public String getExtentionPointName() {
        return StartNode.Extension_Point_NodeInstanceEventListener;
    }

    /* (non-Javadoc)
     * @see org.fireflow.kenel.plugin.IKenelExtension#getExtentionTargetName()
     */
    public String getExtentionTargetName() {
        return StartNode.Extension_Target_Name;
    }

    /* (non-Javadoc)
     * @see org.fireflow.engine.kernelextensions.SynchronizerInstanceExtension#onNodeInstanceEventFired(org.fireflow.kernel.event.NodeInstanceEvent)
     */
    public void onNodeEventFired(NodeEvent e)
            throws WorkflowException {
    	//开始节点，不需要做任何处理！
//        System.out.println("==Inside StartNode Extension....");
    }
}
